difficult business - Turkish English Dictionary